electron avalanche - German English Dictionary